export interface IQueue<T> {
  enQueue(item: T): void; // 入队
  deQueue(): T | undefined; // 出队
  isEmpty(): boolean; // 判断是否为空
  peek(): T; // 查看队首元素
  size(): number; // 获取队列长度
  toString(): string; // 获取队列字符串
  clear(): void; // 清空队列
}
